package com.example.developdemo.dto;

import com.example.developdemo.mapper.BookMapper;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * 封装 分页信息的类
 *
 * 尽量让它能兼容所有端 - 小程序 - 鸿蒙 - 安卓...
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
public class Page {

    private Integer pageNo;//当前页

    private Integer pageSize;//页容量

    private Integer pageCount;//总页数

    private Long total;//总记录数

    private Boolean hasPre;//是否有上一页；

    private Boolean hasNext;//是否有下一页

    private Object page;//当前页数据

}
